package feng.process.base.bean;

import java.util.List;

/**
 * 流程发起步骤
 * 
 * @author 冯昌硕
 * @create 2012-10-22 下午9:06:14
 */
public class StepBean extends BaseBean {

    /**
     * 发起流程步骤ID
     */
    private String id;
    
    /**
     * 发起流程步骤显示名
     */
    private String displayName;
    
    /**
     * 发起流程实现类
     */
    private String className;
    
    /**
     * 当前环节待办人员查询规则
     * 特殊值：dynamically_specify ：分配任务到指定人员
     */
    private String userSelRole;
    
    /**
     * 发起后的下一步骤
     */
    private List<String> nextStepIds;

    public String getClassName() {
        return className;
    }

    public void setClassName(String className) {
        this.className = className;
    }

    public String getId() {
        return id;
    }

    public void setId(String id) {
        this.id = id;
    }

    public String getDisplayName() {
        return displayName;
    }

    public void setDisplayName(String displayName) {
        this.displayName = displayName;
    }

    public List<String> getNextStepIds() {
        return nextStepIds;
    }

    public void setNextStepIds(List<String> nextStepIds) {
        this.nextStepIds = nextStepIds;
    }

    public String getUserSelRole() {
        return userSelRole;
    }

    public void setUserSelRole(String userSelRole) {
        this.userSelRole = userSelRole;
    }
}
